regaining strength - French English Dictionary